/* $Id$ */

.mx-dialog {
	position: absolute;
	float: left;
	border: 1px solid #718bb7;
	background-color: #fcfcfe;
	display: none;
	padding: 1px;
	FILTER: alpha(opacity=100);
	z-index: 10;
}

.mx-dialog * {
	-moz-user-select: none;
    -khtml-user-select: none;
}

.mx-dialog-inner {
	position: relative;
	background-color: #fcfcfe;
}

.mxd-head {
	background: #000 url(img/hd-sprite.gif) repeat-x 0 -84px;
	height: 25px;
	display: block;
	cursor: move;
}

.mxd-head div.title {
	position: relative;
	background: transparent url(img/dialog-ico.gif) no-repeat 0 3px;
	font: normal 12px arial, helvetica, sans-serif;
	color: #fff;
	padding-left: 18px;
	padding-top: 4px;
}

.mxd-head div.title div.operator {
	position: absolute;
	right: 0;
	top: 0;
	width: 60px;
}

.mxd-head div.title div.operator a {
	width: 15px;
	height: 15px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	float: right;
	margin: 0 2px;
	margin-top: 4px;
}

a.collapse {
	display: none !important;
	background-image: url(img/collapse.gif);
}
a.expand {
	display: none !important;
	background-image: url(img/expand.gif);
}
a.close {
	background-image: url(img/close.gif);
	margin-right: 4px !important;
	_margin-right: 2px !important;
}

.mxd-cont {
	position: relative;
	margin-top: 1px;
	border: 0 solid #fcfcfe;
	/*font: normal 12px arial, helvetica, sans-serif;*/
	overflow: auto;
}
.mxd-cont-wrap {
	visibility: visible;
}

.mxd-resize {
	position: absolute;
	bottom: 0;
	right: 0;
	background: transparent url(img/se-handle-dark.gif) no-repeat 3px 3px;
	_background-position: 3px 13px;
	height: 9px;
	width: 9px;
	cursor: nw-resize;
	display: block;
}

.mxd-iframe {
	border: 0;
	margin: 0;
	padding: 0;
}

.mx-dialog .ghost {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fcfcfe;
	/*filter: alpha(opacity=80);
	-moz-opacity: 0.8;*/
	border: 1px dashed #718bb7;
	cursor: nw-resize;
	display: block;
	visibility: hidden;
}

#mxd-modal {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 99%;
	background-color: #fff;
	FILTER: alpha(opacity=80);
	opacity: 0.8;
	display:none;
}
